@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu  } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uo,sj өj oR0B JKDoE V0 BDoEHI V oT}R23rm223i3`0 BLVE: U}  ...loading the PLUS version of  V}         W}     X}|砠||報|Y}ؠ|Z}| Keyboard Macro Feature || [C] 1986 || Mike Collins and Ronnie Riche |[}ooo $o%o6o7\}o6o7 3~! } I r~ l @ CLro  |~ } } } D L~n p]}DCBLx$o%X`x$%X`L6vp0CC&ChP{|KB:P^}D1:*.*_}D1:NAME.ME,|'|||| SS||ॄ``e||e}`}}褄 |}`(mEeXYiPQ@[)^F)FȄ[Čea}iOF@Lz}i(L5}YZ`GPUHQV8JHƋ拑`b} ` @` }6o7 Lw |~L~} GIKM۵iHo8N8L8c}Jٵ`GH  } ~6 }RL` ~F }R`'XRUT`H)h)` i@L~8 `IId} } @h ɦ L~' L~ɼ L~ $ ~R@ }L~ }L~)L~e}ɛLL),0 q{m\i^e_a`]H^ : L~@ h ~ }8UVf}iUiV `L~L~ʊ ~HHjHiH`K\^`~ }|_    g}{_fn}/^kAלᑄӕd>y~HmRkBf͉,I Ru,~X1h}@KQjq݄䨣HNх ` ~RN}I^N}蠱L}۠L}I ~+ }R`rIr`R i}~D DϠL}DܠL}R ~B0BC꠰L}0BCL}|J ~Ơ } }R き j}ぬ L`ɛ``GH;78VU ~RƠ }78L;)^) ^78k};вL 8PQ 8PGQH PQ }8Y内Z凅PmOPQiQ }L`8UIVJl} IUJV8GH GH`8UV`UV`F( FFE vL~` 8((9m}@9'@989EE989L`` (9@9'@989EE9m9iL`;<n}XmEi(Yi8P=Q>@;<<>;=Fi(iLꃌ?m?i`r]or`o} ~L` ~8?@FeiL` 8?`- sR ~`# ~2p} } +UV S `L~ ~2 } +ZGH8U内V凅8GH8U匍UV卍V |GPq}HQ S `L~UViUKL Lc` ~R| Γ|L}|ҠL} ~R͡ r}ߠL}꠲L} ~/ } +|L| ~j } + ~j }> 0Xn| ~v } +AA ~bs} } +1 ~b }> 0X ~@}N} L~ } `} ``L`F FFE vL~`ƇƆLt}``Ƌ^^`8eiL``^` 懥V^eiL`Uu}VL``PV8HHQ }L1nn`nn`)`··Lu`Ƌ ^`v}^ƋGL燄ƌ L冤LGHL``^懥VL1懥Vw}L1^L"KL ~E }R`8GHhh``8IeIex}8mN ~T }R`mm |8U傅V僅 |8UUy}VV`@% `8`L j 8`VU j Lh`8z}PQ PQL`GHL`` /L-VUVLLee8U{}傅V僅8傍働 |8UUVV` /LԵL`Ե L"յ Ե`|}Եյ L`UmԵVmյJhhLmԵmյ8U倅V偅 |UmԵUVmյV` ~R@ }L"}} }@I@`` } @)})Y`2 ~w } +L~ l } r~L~}|F``^懥V~}L1L"`Ƌ^ƋHL8ee8内包LL` o@ԩL}01 ‘LFȱ‘`H ԭnЭh@` IRPQ ~ }PQ} }I }I2 })_ @W LS LP LF R }LlL `L~`8} }LR'UWX ~ X4: HhLH:hL }&ɉ} nLn +)4X,09 LPɛ:~LP~ LP) }W쥌) 4 LP}` 0 DX``nXWF 󐦌WX`- ~ 5` RR`LL^ i8U}V B$KJ$(D)E V0 B њJ*D+E V0 ITBUDVEHI V}&T BUDVEHI V00HI$ HHII BUDVE VH Sh`KͱLͲ M}N`KL` r Lr` ~% }DH@ hX ESL~ I(),X󩛙}i*i+ zL *+EL.  ~ } U C} L~ + }@ 0X7S}0 ^()E @ }*+ zLE } }Lԕ IL o B V DEHIBLV?}HI B V?`E:Lԅ ؠH),0 L8 ȟh0`-L`R ~ } s` sɼ<)@  `I@`<,P a{)ɀ٢Ю ` ~ } ɛ} I V0L.L~L ~  } ɛ I 0L.DH@ hX X𩛝 ` BJ DE} V` BНD{EƝHI V`{n{{@{D{B{C{ {F{r8(FJE{N}o-{r}`n{{@{D{B{C{{F{r{N}{r{ BJ DE V` BНD{E}HILVH~Э h`|,L ~ } 0X tL~ /L ~ } 0X ~}L~ ~X񩃅 }`|LԵ ` /L ~`lj;k+*opui-=vcbxz436521, .nm}/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   `} } pKmD|EHIJB V0sdqerz 󐩄 }` 0}?+K 03 0) . Ln  ƌL.p B VpC`H h 0 LpHIBLV`}R I ʐ IR} | Iqrp = }Da)_DLʊ fHeH` +*-=RLUF1234}56789 CDMVS<>:K:K ]wwwwwwwww֘\ҙ-5zQ`2 ~ } +L~  } + I}L ܖl R ʐ@0o6o7 ` =pL+ =p pqrL =p8L+ =}piުL+m|)  .ʎo`pBoHIDELV $) E p+B ՗ VL} LDE`  } +i I ^! L =L ^#L ^$L  }@ 0/ ^o,Ƚ Xo} I L IL  } + I ^Ln|LԕpJ ^ 0` }oF:Ȍ 0C! 栯 }} } } } }  ~L~T Lҵ n ҵɀ hL# - } }ELԕ IL I}` 4 }n|L-4 ~RD X! IXoȹ 0L.L `-4 ~RD X! IXoȹ}! 0L.L `Em(|)$L ) }@ 0Xm| X者m|Lԕ ILEL{ =} L ^ʩ` $ E p,B ՗ VL LԕLn| }ȱ ɛ FF` X<X͕|(ȹA `CLZ ``L"GHL<}8V勪,0ɛ^LzLz ~Lz^LzLz `U Vą ~à }D }0Y }pGDHE8GHHIL8UGHVHI B V0  0 L&H h ҵn @H ~h }HLF }LTΠ }h ҵ r R` ~֠ }LT BLVpH@  њ IhX ~hhL }rDEXHIJBLV`8GHą ~ }D }L ! " #L } } g"%B!L"M#N V0  L L&&B VL!M"N#`DE8I冝HJ凝I8I}HQ8HPHIIB V`!"#L fHmGUImHVUeUVeV /UV `} rL } 栯 }! }LY o@ԭn`XF:Ȍ`8* &..}.. L 8L`8KL  ~ }R`m}m8U倅V偅eJ ~ }R` |mUUmVVKL |L`| ^IL)?! ;}I@LH)h)` @@Li ` ڵڵ`HH8ŵǵƵȵZڵɛ%%8%Error #BREAK Key AbortNo ErrorsLoad File> Ӡ٠Memory FullNo text in bufferPrint to>Print}ing... to quit, ̭ to pauseInsert next sheet, press Find:Not found, Linked LoadExit to DOSChange to:}Load Config>Save Config>Key Click OnKey Click OffFast Repeat OnFast Repeat OffD1:TEXTPRO.CNFDelete fileCopy>Copy t}o> ^oad^elete^Eit ort nock ormat ename opy iew ask ir-:Rename to>Format diskInsert ModeReplace Mod}eUpper CaseLower CaseWord# = Load Macro>Word Wrap OnWord Wrap Off Used, Free, Cursor at Page , Line of Ascii CR}'sLinefeedsAdd ESCapeScreen Width>Start at Column>New EOLSet Drive #SIO Sound OffIncomplete DirectorySet Value: Dec.} #>Verify OffVerify OnDec. #, Saves #Atascii ModeControl OnControl OffText ModeSet Tab #>E:Exit to BASICBinary Lo}ad>Mask>Menu Sort OffNo Such DeviceTimeoutDevice NAKSerial Bus ErrorDisk Write ProtectedInvalid Drive NumberDisk Ful}lFile LockedLinked Load ErrorInvalid File NameCan't Delete DirectoryFile Not FoundSegment Not Linked{}  պ BJݝDE V0 BDpEHI V Xp[pX[or պ}r պ V { պ պ2ɂ%3@ S= ȩo `` LrD1:TEXTPRO.FNTD1:TEXTPRO.}MAC0(o{ պ պ2ɂ%3@ S= ȩo `` LrD1:TEXTPRO.FNTD1:TEXTPRO.nfo: CONFIG.NEW - Fourth of the doc files for the new TextPRO+ releases. Explains the new configuration files.Configuring } TextPRO+ - Page =======================6. Configuring TextPRO+=======================The PLUS releases of TP have a mu }ch more complete configuration option than previous TP versions. The new configuration files serve as style sheets and print } drivers in addition to saving user interface settings.Additions to the CNF files include------------------6.1. Printer }Codes------------------The complete set of print keys defined in a session is saved to the CNF file and loaded automatical }ly when the CNF file is read. Some explanation is in order regarding methods of defining print keys.It is not necessary to } actually print anything to define print keys. Use of theCTRL-W commandin Text Mode will set up any p }rint keys defined in the file in front of the cursor location. These print key definitions are permanent during a session un }less the key is re-defined or a new CNF driver is loaded.A typical print driver would be the following two linesPRINTER: }PROWRITER 8510=88 =89Place the cursor at the end of these two lines and press CTRL-W. The and print keys ar }e defined and will remain defined unless changed by another definition or a new CNF driver.----------------------6.2. Savi }ng a CNF File----------------------To save the newly defined print key definitions pressSELECT+CTRL-S comman }dand enter the drive and filename of the new CNF file.Any legal ATARI filename will do, but I suggest the name of the typ }e of file or printer followed by CNF. An example would beD:TXTCI.CNFwhich specifies text files printed with the CItoh pr }inter.Make sure that all of your user selections are the way you want them when you save the file since more than the print } codes are being saved.------------------6.3. Other Options------------------In addition to the print codes and all of }the usual TP settings the following settings are also saved.6.3.1. CR, Linefeed, and ESCape------------------------------- }The current settings for ASCII or ATASCII CR's, linefeeds on/off, and ESCape sent prior to print keys are saved to the CNF }file. These selections are chosen with theCTRL-; command.6.3.2. Directory Mask---------------------The c }urrent filename mask defined from the TP disk menu is saved to the CNF file.6.3.3. Current Drive--------------------The }current drive # is saved to the CNF file.6.3.4. Menu Sort Selection--------------------------The current selection for m }enu sort on/off is saved to the CNF file.6.3.5 Summary-------------Set the editor and menu as you want them. Define you }r print keys and print selections for a particular task. Then save it all to a CNF file on any drive/directory of your choos }ing.This configuration can then be loaded at any time using theSELECT+CTRL-L commandand everything will be }restored to the desired settings.----------------------6.4. Editing CNF Files----------------------There are some setti }ngs that can only be changed by directly editing the CNF file using the TP ATASCII mode.Just load the CNF file to the TP ed }itor, set ATASCII mode using the ATARI key, and you're ready to further customize TP.6.4.1. Style Sheet------------------ }Use theCTRL-U commandto locate position 12 in the CNF file and press CTRL-W. You should be in ATASCII mode. } The default left margin will be displayed on the top line. If you want to change this setting to one of your own liking fo }r this CNF file use theSHIFT+TAB command.Type in the value you want for the left margin, say 10, and press RE }TURN. Your new left margin default is set. Use this method to set any of the following byte numbers to the desired value. }Position in CNF Default--------------- ------- 12 Left margin 13 } Z-margin 14 Right margin 15 Page Length 16 Top ma }rgin 17 Bottom margin 18 Line spacing 24 Line widthSav }e the edited CNF file using theCTRL-S command.Make sure the command line turns green indicating that the file s }ize has not changed. This indicates that the order of the file is probably intact.You can then load your new CNF file and }all of your edited settings are now the TP defaults. Using this feature a CNF named LABEL.CNF could have settings for labels }, DOC.CNF for doc files etc. In addition, all of your favorite editor settings and your printer driver will load simultaneou }sly.6.4.2. Rename NAME.ME---------------------You can also edit the "D1:NAME.ME" filename to any legal ATARI filename as } a new default filename when there is no file loaded to the editor.You must be sure that the file size does not change and }that the filename is terminated by a CR.6.4.3. Changing the Parameter-----------------------------The last byte in the C }NF is the parameter used by the TP parameter commands. It is a comma by default. You can change it to anything that works w }ith your DOS. If you are using only ATARIDOS you could edit the parameter to the original "/"./END/Ronnie Riche1700 Ay }cock St.Arabi, La. 70032Nov 1989y ATARIDOS you could edit the parameter to the original "/"./END/Ronnie Riche1700 Ay #nfo: INTRO.NEW - First of the documentation files for the new releases. Describes editor, menu, and miscellaneous features.}WHAT'S NEW? - Page WHAT'S NEW?First the bad news...Not that bad really. To keep the text buffer as large as possib}le there is 1K less room in the paste and macro buffers. They are both a bit more than 2K. You probably won't notice the di}fference...Now the good news!These are the new features available with the latest release of TEXTPRO.If you use SpartaD}OS you should also read the SPARTA.NEW file.====================== 1. New Editor Features======================The fo}llowing are new features of the TextPRO+ editor.-------------------------1.1 Delete to find string-----------------------}--The new prompt for CTRL-D includes a to ind string function.The find string must be previously defined usin}g SELECT+CTRL-F.---------------------------------------1.2 Filename now default system message----------------------}-----------------The new default system message on the top line is now the filename of the lastloaded file.-------------- }-----------1.3 Prompt for Escape set-------------------------Press ESCape and "Escape Set" will prompt to indicate the ne }xt keystroke will be an escape keystroke. ------------------------------1.4 Color prompt for Save File------------------- }-----------When saving a file the top line turns green IF FILE SIZE HAS NOT CHANGED since it was loaded. This makes it sim }ple to determine if characters have been added or deleted in a binary file. BEWARE OF SAVING BINARY FILES IF THE TOP LINE IS } NOT GREEN.--------------------------1.5 Prompt for Linked Load--------------------------Previous versions gave no indi}cation of an incomplete load that could be continued with sector linking. The TP "No Error" prompt will now appear as"No E}rror, Linked Load"as long as sector links are available for continued loading using the "C" and "Z" parameter commands.--}---------------------------------1.6 SpartaDOS X Parameter Bug Fixed-----------------------------------Parameter is now t}he "," (comma) character.The problem was not actually a bug on the part of either program. The X-Cart does not recognize t}he original parameter, the "/" character, as a terminator for filenames. The new parameter in all PLUS versions is the comma}.-----------------------1.7 Optional Selections-----------------------Chosen with theSELECT+CTRL-H command key.1.7.}1. Sort Menu Automatically------------------------------Or sort on command using this selection. With automatic sorting o}ff the screen is sorted manually by pressing the ort key from the menu.1.7.2 Set Drive # for Menu----------------------}----Set the drive # used by the menu by typing just the number of the desired drive, not the "D", and pressing RETURN.Thi}s is a handy way to go right to the drive you want. It can also be helpful if you try to list a nonexistent drive and TP han}gs in the menu. Just RESET to the editor and use this selection to set a defined drive.1.7.3 Define Editor CR for Line Bre}aks--------------------------------------Enter the actual character (not the decimal#), that you want the editor to break }a line on. Setting this equal to null (ESC then CTRL-comma) can be helpful when editing macros or binary files.TP is prima}rily text editor and movement through binary files with many of the cursor movement keys will be erratic. The only reliable }cursor movement keys in a binary file are the left and right arrow keys, which will always work correctly.The "New EOL" sel}ection also redefines the character moved to with the SHIFT-UP/DOWN arrows and provides more reliable rapid scrolling thru bi}nary files with the null EOL selected.1.7.4. Turn Off SIO Sound-------------------------This selection will not stick in} all DOS packages but it works great with SpartaDOS-X. Select "Y" to turn off the bleeping heard with SIO load, save operati }ons.---------------------1.8 New Editing Modes---------------------TP has two new editing modesText Mode and ATASCII !}Mode.Toggle editing modes with the ATARI key.Some of the new mode commands are placed on the SHIFT-CTRL+TAB keys. Screen"} width adjustment is not available on these keys. The screen width may still be selected withSELECT+CTRL arrow#}s.The only difference is that the screen width selections cannot be made from a macro.1.8.1. Text Mode----------------$}The following features are active in the default Text mode.1.8.1.1. Set TAB widthPress SHIFT+TAB (Set) in Text Mode. Ent%}er the desired TAB width on the top line (1-255)1.8.1.2. Push TabPress CTRL+TAB in Text Mode. The tab-set # of spaces ar&}e PUSHED into the file. The cursor is left in the original position making it easy to insert a few spaces in a file.1.8.1.'}3. Lines/Page DisplayedCTRL-W commandnow provides the current lines per page (bottom margin) value aft(}er the current line value.1.8.1.4. Setting Screen WidthSELECT+CTRL-Right/Left Arrow keyschange the screen width in Text)} Mode. In ATASCII mode these are line drawing keys.1.8.2. ATASCII Mode-------------------Toggle from the standard Text *}Mode by pressing the ATARI key. A number of commands are altered when in Atascii Mode.1.8.2.1. Getting a Byte ValueCTRL-+}W commandgives the ATASCII value of the character under the cursor rather than position in the printed fi,}le. If there is a TP equate (the Dec.30&155) for the character the saved value appears also, indicating that this is the act-}ual value in this position when the file is saved to disk.1.8.2.2. Hi-Lo Decimal WordCTRL-? (Word Count) commandgives v.}alue of the ATASCII word specified by the cursor position and the character to the right of the cursor. (Hi-Lo format) This /}selection takes care of the equates automatically and displays the actual value that will be saved to disk.1.8.2.3. Lo-Hi D0}ecimal WordSELECT+CTRL-? (Reverse Word Count) commandgives the value of the same word in reverse (Lo-Hi format).1.8.2.41} Set a Decimal ValueSHIFT-TAB is the "Set Value" keyType in the decimal number of the ATASCII value desired at the cursor2} location and it is placed there WITHOUT INSERTION OR MOVEMENT whether in insert or replace mode editing.1.8.2.5. Repeat De3}cimal ValueCTRL-TAB is the Repeat Value keyThe last value selected with either the Set Value or CTRL-W selection is 4}repeated at the cursor location without cursor movement.This makes drawing lines left/right or up/down easy. The graphic n5}eed only be entered once, then the arrow keys and CTRL-TAB can be used repetitively to draw in any direction. If full lines 6}of characters need to be entered it is better to use the special line drawing commands.1.8.2.6. Drawing in ATASCII ModeSE7}LECT+CTRL-Left/Right/Up/Down keysare used to draw lines rapidly in ATASCII mode. Define the repeat character as described 8}above with the CTRL-W or SHIFT-TAB selections and repeat the character rapidly in any direction using SELECT+CTRL and the arr9}ow keys.To work properly this selection requires that adequate space be opened in the editor for the drawing since characte:}rs cannot be inserted. Use SHIFT-INSERT to open space in the editor to draw.1.8.2.7. Inverse with CTRL-ATP does not have;} an inverse mode as such. In the ATASCII mode the CTRL-A key will move to the left changing characters from normal text to i<}nverse and vice versa. Only the CR will be left in its normal state by CTRL-A. In the text mode this key still changes the =}case of alpha characters, inverse or otherwise.=========================2. What's New in the Menu========================>}=The PLUS versions have a number of new disk menu features.-----------------------------2.1. Directory Mask Selection--?}---------------------------Press "M" from the menu to define the mask used for selecting displayed files in the menu.This@} mask will also be used for entering a directory to the Editor using CTRL-L with the "D"irectory parameter command (,D iA}n TextPRO+) unless you specify another mask on the top line before the parameter. The menu directory mask can only be changeB}d from within the menu itself. Using another mask when listing a directory to the editor will not change the menu mask.---C}--------------------------2.2. Limit of Files Displayed-----------------------------The menu listing will stop at 60 fileD}s and"Incomplete Directory"will appear in place of the sector count when a disk/directory has too many files to be displaE}yed on screen. To get a complete directory zero in on the files you want displayed using the ask selection.----------F}----------------------2.3. Directory Listing from Menu--------------------------------Press "D" to view a listing of fileG}s complete with sector counts (and T/D stamps in SpartaDOS).------------------------------2.4. View a File from the Menu-H}-----------------------------Press "V" to view the highlighted file on the screen.----------------------2.5. Drive 9 SupI}ported----------------------The menu now has support for drive 9.-------------------------------2.6. Delete File now haJ}s Prompt-------------------------------The menu prompts"Are you sure (Y/N)"for a delete file selection. ------------K}---------------2.7. English Error Messages---------------------------The menu now has the same English Error Message featL}ure as the editor.Error codes will only be given for errors that are not referenced. The annoying bleep on error has also M}been eliminated.--------------------------------2.8. Exit to DOS Uses CTRL-X Key--------------------------------Use CTRN}L-X rather than X to exit to DOS from the menu.There is also a prompt asking to confirm the exit. This is an identical proO}cedure to the one used in the editor. Exit to DOS will terminate the session using SpartaDOS-X since there is no way to reruP}n TEXTPRO using the "RUN" DOS command. "RUN" will still work with previous SpartaDOS versions (2.3 & 3.2).================Q}3. Miscellaneous================----------------------------------------------------3.1. Paste Buffer not Deleted duringR} File Operations----------------------------------------------------Previous TEXTPRO versions killed the paste buffer duriS}ng "Copy>" and other operations that move data from device to device, such as the new View and Directory menu commands. The T}paste area was used as temporary storage in these versions. The PLUS releases do not use the paste buffer during file operatU}ions unless it is empty, so any text stored there is preserved.TP uses the unused space in the text editor and a one page (V}256 byte) area at the end of the text editor as transfer storage space. If the text buffer and the paste buffer are both fulW}l copy operations can be very slow. If you want to free up the paste buffer to speed copy operations just kill it using the X}CTRL-K command from the Editor before doing the copy. The empty buffer will then be used as additional storage sY}pace.----------------------------------3.2. Send a Full Lastload Pathname----------------------------------If the lowerZ} case SELECT-l is used on the command line the full pathname of the lastloaded file is sent.It is cumbersome to manually se[}t lowercase each time you want to designate a full path. SELECT-l will still work but the newSELECT-P(athname) commandis\} a lot easier to use manually. This new command will send the full path of the lastloaded file to the command line./END/]}Ronnie Riche1700 Aycock St.Arabi, La. 70032Nov 1989end the full path of the lastloaded file to the command line./END/7nfo: PRINT.NEW - Second of the doc files for the new releases. Documents the new print features.New Print Features - Pag_}e =====================4. New Print Features=====================NOTE: Characters enclosed in <> braces denote SELECT (`}inverse) print command keys.---------------4.1. Some Fixes---------------Defining a header, footer, or comment longer ta}han 255 bytes will no longer cause the program to hang during print.Leading spaces at the beginning of a line broken on a pb}eriod are suppressed in the PLUS versions. This means that double spaces at the beginning of a new sentence will no longer pc}roduce the occasional line beginning with a space.---------------------------------------4.2. Print Options Selected from d}Editor---------------------------------------Select these options with the CTRL-; (semi-colon) commandfrom the editor.e}NOTE: With all of TEXTPRO's option menus pressing RETURN is the same as pressing the 'N' key.4.2.1. Select ASCII CR's---f}---------------------Press CTRL-;(semi-colon) to select ASCII CR's on or off. With ASCII CR's on the file will be printed g}with CTRL-M (ASCII=13) characters at the end of each line rather than the ATASCII (ASCII=155). This provides compatibility wq}'B%DOS SYSB*)DUP SYSBSAUTORUN SYSB,CONFIG NEWB^INTRO NEWB@^PRINT NEWBPRINTER DRVBREAD ME BSPARTA NEWBTEXTPRO DIRB TEXTPRO FNTBTP40X COMB:oTXTPRO40FIXith IBM and ST formats.4.2.2. Select Linefeeds w/o Modifying File------------------------------------------The second opr}tion is for linefeeds sent at the end of each line. This is a separate command from the print command that selects linefs}eeds but they both do the same thing. With linefeeds selected a CTRL-J (ASCII=10) character is sent after each CR at the endt} of a line.The CTRL-M then CTRL-J EOL is the standard for most of the non-ATARI computing world. Use these selections to pu}rint both an ST/IBM and ATARI compatible document from the same file without using search and replace.4.2.3. Send ESC with v}Print Keys-------------------------------Select to have a preceding ESCape character (ASCII=27) with each defined print kew}y. No ESC is ever sent with ATASCII values from 160(space) to 185(inverse-9). This allows print keys in this range to send x}single values, such as the predefined values for EPSON underlining. All other print keys will be preceded by ESC with this oy}ption selected.------------------------4.3. Formatting Commands------------------------4.3.1. Down Lines Command with z}Count------------------------------------Conserve on screen space when sending multiple CR's. Use # print command to s{}end the # of lines to the printer. Lines are counted for paging. If the # of lines sent would overflow to the next page the|} command is ignored.4.3.2. Down Lines Command without Count---------------------------------------Use # print command}} to send lines to the printer without changing the line count and paging. Use this feature with a print key to back the pape~}r up for double column printing.4.3.3. Add or Subtract from Line Count--------------------------------------Use <+># to }add # of lines to the current line count w/o actually printing any lines. Use with double high characters to keep the line c}ount straight.Use <-># to subtract from the current line count. Use with the # command to implement double column print}ing and similar tricks. The layout for double column printing would look as follows, with the print key setting reverse }line feed and the print key setting forward line feed.538Type in your first column of text. Let's say it takes }23 lines. You then set your margins for the second col, back the paper up and deduct from the line count. Use CTRL-W to hel}p with the count values.427523<->23Reset your forward line feed and type in the second column of text. Rese}t your margins after 23 lines.4.3.4. Temporary Margins------------------------The margin command now takes a number }parameter for outdents. Enter the # that you want the left margin outdented for the next line. The margin is reset to the o}riginal value for the succeeding line.To facilitate this and other commands in less screen area the space character is now }recognized as a command terminator. This makes in-line commands like the following possible:3 1. This line would be pri}nted outdented 3 spaces from the current left margin.83 1. This would set a new left margin of 8 and outdent the next} line 3 spaces to the 5 position.4.3.5. Stop at Page Command---------------------------Use the <&># command to stop prin}ting at the # page. Use this command in conjunction with the # start at page command at the top of the file to print only} selected pages. i.e. 2<&>4 at the top of the file will start printing with page 2 and stop after page 4.4.3.6. New Mar}gin Command-------------------------Use the command like entering or dge right to send a predefined number of ma}rgin spaces for an individual line. This command can be used inside headers and footers and works independent of the left ma}rgin. The default value for this margin is 5 spaces. This value can only be changed by editing the TP configuration file.}---------------------4.4. Display Features---------------------Following are new features when displaying printed text.}4.4.1. Display Page Number During Print---------------------------------------Printing to disk or printer will display the} current page# that is being printed on the top line. All page#'s starting with Page 2 are displayed.4.4.2. New Screen Pri}nt-----------------------Printing to the E: device displays in slow scrolling with the left margin displayed in inverse. }Page breaks are indicated by the printed page # and a line of inverse "=" signs. To get a fast screen display print to the S}: device.4.4.3. Screen Print Options---------------------------When TP is printing to E: pressCTRL-S}to skip the rest of the page being printed and continue at the top of the next page. This can be used to view all of the p}age breaks in a document or to quickly move to the section of the document that you want to view. If there is a change that n}eeds to be made in the document pressCTRL-Wand you will be sent to the editor at the current print po}sition. Make your changes and don't forget to save the changes back to the disk file. You can then print the document to E:} again and use CTRL-S to move quickly back to the page you were viewing.4.4.4. Printing Selected Columns------------------}--------------When printing to E: you are prompted for the "Screen Width>" and a "Start at Column>". These selections allo}w you to select particular columns to print to screen.Select a screen width of 40 or more to print the page with line wrap }at the right edge of the screen. This will print the entire line of text to the screen. Use a setting of 39 or less to supr}ess line wrap and display only the selected number of columns on the screen.Then select a "Start at Column>" to begin the s}creen print as desired. For example...Screen Width = 40 Start at Col = 1will print the document to the screen in the us}ual manner. These are the original default settings if you just tap RETURN at the prompts.Screen Width = 39 Start at Col }= 1will print the left 39 cols of the document without any wrapping. This will display the left side of the document exact}ly as it will appear when printed.Screen Width = 39 Start at Col = 40will print the next 39 cols of the document without} wrap. This will print the right side of the document exactly as it will appear when printed.You can use these settings to} selectively view any portion of the printed page that you want. The last settings that were selected become the new default}s and are chosen automatically if you press RETURN at the prompts./END/Ronnie Riche1700 Aycock St.Arabi, La. 70032Nov} 1989are chosen automatically if you press RETURN at the prompts./END/Ronnie Riche1700 Aycock St.Arabi, La. 70032Novnfo: This is a printer driver template. Set the print codes desired for the print keys and either print a hard copy or go t}o the end of the file and use CTRL-W to set the definitions.Printer Name:Print Keys=0=0=0=0=0=0=0=0=0=0=0=0}=0=0=0=0=0=0=0=0=0=0=0=0=0=0nfo: After setting the print key definitions set the editor an other options the} way you like them and use SELECT+CTRL-S to save the driver and your new defaults.he editor an other options the_nfo: READ.ME - information about the new release of TextPRO+ Updated 11/5/89.---------SHAREWARE---------Distributed by:}Ronnie Riche1700 Aycock St.Arabi, La. 70032Registration Fee and Distribution Disk: $30.00Distribution Disk Only: $15.0}0About Shareware---------------The PLUS versions and later releases of TP are released as shareware. Users are not requ}ired to register the program and pay the shareware fee, but some advantages are offered to those that do. All registered use}rs will receive a numbered version of the next release of TextPro+. This version will not be distributed on the services or }BBS's for 90 days after distribution to registered users. I will also REPLY to mail and suggestions from registered users ab}out features to be included in future releases. About the PLUS Versions----------------------- The PLUS versions }run from high memory, meaning that you don't need to worry about the run address being too low for your DOS and device handle}rs. TextPRO+ uses all of the available memory at startup so the lower the LOMEM the bigger your buffer. Using SpartaDOS 2.3} the buffer is almost 22K. Using the venerable DOS 2.5 with ramdisk 18.5K is available for text.The 4.0X version is the fi}rst PLUS release and is designed around the special features of SpartaDOS. It will work well with just about any DOS so Spar}taDOS is not a necessity. When used with another DOS the verify, binary load, and subdirectory commands are disabled.The }PLUS package is distributed both as an archive and as individual files. The program name is TP40X.COM. Four documentation f}iles are also included.Aside from the docs distributed in the archive there is presently no complete documentation package }for TP thru the new releases. I will try to update and improve the old docs and the HELP system at a later time. The new fe}atures of the PLUS versions are covered in the docs in the archive.These are:READ.ME this fileINTRO.NEW editor and} menu featuresPRINT.NEW print featuresSPARTA.NEW SpartaDOS command line featuresCONFIG.NEW description of the new CNF }filesThere has been a lot of third party documentation of TP and I hope the new versions get the same support. Much of the} documentation written is excellent. If you need more basic guidelines than are offered in the docs listed above check with }your local users group, an ATARI BBS, or an online service for the original docs.Bug Reports-----------The PLUS versions} are major modifications of the original TP program, with over 2K of new machine code and modifications to much of the origin}al code.Preliminary beta testing usually finds only major problems and extensive testing holds up release of the program to}o long. I would be surprised if the 4.0X version is completely bug free. If you notice any bugs in this release drop me a l}etter at the address below or leave a message on GEnie to R.RICHERonnie Riche1700 Aycock St.Arabi, La. 70032Nov 1989 l{nfo: SPARTA.NEW - Third of the doc files for the new releases. Explains command line features for SpartaDOS users.Specia!}l for SpartaDOS - Page ========================5. Special for SpartaDOS========================The new releases of TP h!}ave special command line features not enabled with other DOS packages. Due to a couple of requests for command line loading !}I have included a method for implementing it in these versions. Like a lot of things in TP, it isn't quite what was expected!}, but it works well and is a bit more flexible.NOTE: Keys enclosed with <> are SELECT (inverse) keys.--------------------!}---------5.1. Command Line to LASTLOAD-----------------------------To command load a file you need a macro defined in you!}r current TEXTPRO.MAC to load the SELECT-astload file automatically. The macro follows:[macro key]<=>[CTRL-L][RETURN!}]This can be defined to any key you choose. The macro defined to '@' runs automatically at startup. If you define this ma!}cro to the '@' key just type the following on the S-DOS command line to load the file at startup:D#:TEXTPRO LOADFILE.TXT[RE!}TURN]Where the D#: is the S-DOS prompt.Using Sparta-X the command will beD#:X TEXTPRO LOADFILE.TXT[RETURN]TP will sen!}d the filename to the LASTLOAD file buffer and the startup macro will load the file.If you don't load a file every time you!} run TP and you don't want the startup macro trying to load NAME.ME every time use the second S-DOS option.----------------!}-----------------5.2. Command Line Macro Selection---------------------------------TP will run a macro defined on the com!}mand line by the "@" key as the new startup macro. If you are also selecting a file to load this definition must precede the!} filename.D#:X TP @! LOADFILE[RETURN]The command line above used with Sparta-X will run the "!" macro at startup and push!} the following filename into the SELECT variable. This method allows you to select the operation you want performed on th!}e file from the S-DOS command line.If a selected macro is not defined nothing happens except replacement of the LASTLOAD va!}riable.The filename selected on the command line is placed into the LASTLOAD variable AFTER the default drive specifier. I!}t should always be entered w/o a drive path in order to work properly.-------------------------5.3 Selecting a Full Path-!}------------------------The last option expands on the first two. If you want to enter a FULL PATHNAME for the file to ret!}rieve precede the name with the ">" character as follows:D#:X TP @" >D4:PATH>FILENAME.EXT[RETURN]This selects the '"' mac!}ro to run and the FULL PATH of the new lastload variable. The most common use would be to have the '"' macro defined to load!} the file defined by a full pathname using the lowercase form of the LASTLOAD variable or the new SELECT

variable command.!} These return the full pathname to the command line. A maximum of 28 characters can be entered in the path/filename.-----!}-------5.4. Summary------------To summarize:If you want to edit a NEW file for the default drive you should have no sta!}rtup macro in your TEXTPRO.MAC file and load TP withD#:X TP NEWFILE.EXTFor a full pathname instead of default driveD#:X!} TP >D4:TEST>NEWFILE.EXTTo edit an existing file you should define a macro, let's say '!' to load the LASTLOAD variable and!} useD#:X TP @! OLDFILE.EXTFor a full pathname instead of default driveD#:X TP @" >D4:TEST>OLDFILE.EXTOr load and perf!}orm any other operations that you like by calling other macros at startup using the '@' command line parameter./END/Ronn!}ie Riche1700 Aycock St.Arabi, La. 70032Nov 1989ther macros at startup using the '@' command line parameter./END/Ronn 3Volume: AtariDOSDirectory: Root INTRO NEW 11776 Editor and menu featuresSPARTA NEW 3712 Special SpartaDOS %}featuresCONFIG NEW 5504 New configurationREAD ME 3072 Read this firstPRINT NEW 7936 New print featuresTEX%}TPRO FNT 1024 FontTP40X COM 16128 TextPRO+ v4.0XORIGINAL CNF 256 An original default CNF fileTEXTPRO CNF 256%} Config filePRINTER DRV 512 Printer driver templateREAD TOO 384 Something I forgotCNF fileTEXTPRO CNF 256$a00000llllllll~`~~fl0fF68of;00000000f< 800000 0 ~~`0 0`0xff|ff||ffffff`x`ff`x``||~ZZ~ xs6<8<6sx00006~)}||fff|`|vff|xl|||<xx0f<f>p`|ff|<```<>ff><>ff>|p`|ffw8<  xp`lxlf8<f)}kc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<)}~x|nf8x8ff|`p>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~<~~<(o,sj өj oR0B JKDoE V0 BDoEHI V o-}R23rm223i3`0 BLVE: -}  ...loading the PLUS version of  -}         -}     -}|砠||報|-}ؠ|-}| Keyboard Macro Feature || [C] 1986 || Mike Collins and Ronnie Riche |-}ooo $o%o6o7-}o6o7 3~! } I r~ l @ CLro  |~ } } } D L~n p-}DCBLx$o%X`x$%X`L6vp0CC&ChP{|KB:P-}D1:*.*-}D1:NAME.ME,|'|||| SS||ॄ``e||e}-}}褄 |}`(mEeXYiPQ@[)^F)FȄ[Če-}iOF@Lz}i(L5}YZ`GPUHQV8JHƋ拑`-} ` @` }6o7 Lw |~L~} GIKM۵iHo8N8L8-}Jٵ`GH  } ~6 }RL` ~F }R`'XRUT`H)h)` i@L~8 `II-} } @h ɦ L~' L~ɼ L~ $ ~R@ }L~ }L~)L~.}ɛLL),0 q{m\i^e_a`]H^ : L~@ h ~ }8UV.}iUiV `L~L~ʊ ~HHjHiH`K\^`~ }|_    .}{_fn}/^kAלᑄӕd>y~HmRkBf͉,I Ru,~X1.}@KQjq݄䨣HNх ` ~RN}I^N}蠱L}۠L}I ~+ }R`rIr`R .}~D DϠL}DܠL}R ~B0BC꠰L}0BCL}|J ~Ơ } }R き .}ぬ L`ɛ``GH;78VU ~RƠ }78L;)^) ^78.};вL 8PQ 8PGQH PQ }8Y内Z凅PmOPQiQ }L`8UIVJ.} IUJV8GH GH`8UV`UV`F( FFE vL~` 8((9.}@9'@989EE989L`` (9@9'@989EE9m9iL`;<. }XmEi(Yi8P=Q>@;<<>;=Fi(iLꃌ?m?i`r]or`. } ~L` ~8?@FeiL` 8?`- sR ~`# ~2. } } +UV S `L~ ~2 } +ZGH8U内V凅8GH8U匍UV卍V |GP. }HQ S `L~UViUKL Lc` ~R| Γ|L}|ҠL} ~R͡ . }ߠL}꠲L} ~/ } +|L| ~j } + ~j }> 0Xn| ~v } +AA ~b.} } +1 ~b }> 0X ~@}N} L~ } `} ``L`F FFE vL~`ƇƆL.}``Ƌ^^`8eiL``^` 懥V^eiL`U.}VL``PV8HHQ }L1nn`nn`)`··Lu`Ƌ ^`.}^ƋGL燄ƌ L冤LGHL``^懥VL1懥V.}L1^L"KL ~E }R`8GHhh``8IeIe.}8mN ~T }R`mm |8U傅V僅 |8UU.}VV`@% `8`L j 8`VU j Lh`8.}PQ PQL`GHL`` /L-VUVLLee8U.}傅V僅8傍働 |8UUVV` /LԵL`Ե L"յ Ե`.}Եյ L`UmԵVmյJhhLmԵmյ8U倅V偅 |UmԵUVmյV` ~R@ }L".} }@I@`` } @)})Y`2 ~w } +L~ l } r~L~}|F``^懥V.}L1L"`Ƌ^ƋHL8ee8内包LL` o@ԩL.}01 ‘LFȱ‘`H ԭnЭh@` IRPQ ~ }PQ.} }I }I2 })_ @W LS LP LF R }LlL `L~`8.} }LR'UWX ~ X4: HhLH:hL }&ɉ.} nLn +)4X,09 LPɛ:~LP~ LP) }W쥌) 4 LP.}` 0 DX``nXWF 󐦌WX`- ~ 5` RR`LL^ i8U.}V B$KJ$(D)E V0 B њJ*D+E V0 ITBUDVEHI V. }&T BUDVEHI V00HI$ HHII BUDVE VH Sh`KͱLͲ M.!}N`KL` r Lr` ~% }DH@ hX ESL~ I(),X󩛙."}i*i+ zL *+EL.  ~ } U C} L~ + }@ 0X7S.#}0 ^()E @ }*+ zLE } }Lԕ IL o B V DEHIBLV?.$}HI B V?`E:Lԅ ؠH),0 L8 ȟh0`-L`R ~ .%} s` sɼ<)@  `I@`<,P a{)ɀ٢Ю ` ~ } ɛ.&} I V0L.L~L ~  } ɛ I 0L.DH@ hX X𩛝 ` BJ DE.'} V` BНD{EƝHI V`{n{{@{D{B{C{ {F{r8(FJE{N}o-{r.(}`n{{@{D{B{C{{F{r{N}{r{ BJ DE V` BНD{E.)}HILVH~Э h`|,L ~ } 0X tL~ /L ~ } 0X ~.*}L~ ~X񩃅 }`|LԵ ` /L ~`lj;k+*opui-=vcbxz436521, .nm.+}/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA {   `.,} } pKmD|EHIJB V0sdqerz 󐩄 }` 0.-}?+K 03 0) . Ln  ƌL.p B VpC`H h 0 LpHIBLV`..}R I ʐ IR} | Iqrp = }Da)_DLʊ fHeH` +*-=RLUF1234./}56789 CDMVS<>:K:K ]wwwwwwwww֘\ҙ-5zQ`2 ~ } +L~  } + I.0}L ܖl R ʐ@0o6o7 ` =pL+ =p pqrL =p8L+ =.1}piުL+m|)  .ʎo`pBoHIDELV $) E p+B ՗ VL.2} LDE`  } +i I ^! L =L ^#L ^$L  }@ 0/ ^o,Ƚ Xo.3} I L IL  } + I ^Ln|LԕpJ ^ 0` }oF:Ȍ 0C! 栯 }.4} } } } }  ~L~T Lҵ n ҵɀ hL# - } }ELԕ IL I.5}` 4 }n|L-4 ~RD X! IXoȹ 0L.L `-4 ~RD X! IXoȹ.6}! 0L.L `Em(|)$L ) }@ 0Xm| X者m|Lԕ ILEL{ =.7} L ^ʩ` $ E p,B ՗ VL LԕLn| .8}ȱ ɛ FF` X<X͕|(ȹA `CLZ ``L"GHL<.9}8V勪,0ɛ^LzLz ~Lz^LzLz `U Vą ~à }D }0Y .:}pGDHE8GHHIL8UGHVHI B V0  0 L&H h ҵn @H ~h .;}HLF }LTΠ }h ҵ r R` ~֠ }LT BLVpH@  њ IhX ~hhL .<}rDEXHIJBLV`8GHą ~ }D }L ! " #L .=} } g"%B!L"M#N V0  L L&&B VL!M"N#`DE8I冝HJ凝I8I.>}HQ8HPHIIB V`!"#L fHmGUImHVUeUVeV /UV `.?} rL } 栯 }! }LY o@ԭn`XF:Ȍ`8* &...@}.. L 8L`8KL  ~ }R`m.A}m8U倅V偅eJ ~ }R` |mUUmVVKL |L`| ^IL)?! ;.B}I@LH)h)` @@Li ` ڵڵ`HH8ŵǵƵȵZڵɛ%%8%Error #BREAK Key AbortNo ErrorsLoad File> Ӡ٠Memory FullNo text in bufferPrint to>Print.d}ing... to quit, ̭ to pauseInsert next sheet, press Find:Not found, Linked LoadExit to DOSChange to:.e}Load Config>Save Config>Key Click OnKey Click OffFast Repeat OnFast Repeat OffD1:TEXTPRO.CNFDelete fileCopy>Copy t.f}o> ^oad^elete^Eit ort nock ormat ename opy iew ask ir-:Rename to>Format diskInsert ModeReplace Mod.g}eUpper CaseLower CaseWord# = Load Macro>Word Wrap OnWord Wrap Off Used, Free, Cursor at Page , Line of Ascii CR.h}'sLinefeedsAdd ESCapeScreen Width>Start at Column>New EOLSet Drive #SIO Sound OffIncomplete DirectorySet Value: Dec..i} #>Verify OffVerify OnDec. #, Saves #Atascii ModeControl OnControl OffText ModeSet Tab #>E:Exit to BASICBinary Lo.j}ad>Mask>Menu Sort OffNo Such DeviceTimeoutDevice NAKSerial Bus ErrorDisk Write ProtectedInvalid Drive NumberDisk Ful.k}lFile LockedLinked Load ErrorInvalid File NameCan't Delete DirectoryFile Not FoundSegment Not Linked{.l}  պ BJݝDE V0 BDpEHI V Xp[pX[or պ.m}r պ V { պ պ2ɂ%3@ S= ȩo `` LrD1:TEXTPRO.FNTD1:TEXTPRO..n}MAC0(o{ պ պ2ɂ%3@ S= ȩo `` LrD1:TEXTPRO.FNTD1:TEXTPRO.,TXTPRO40.FIX - December 4th 1989 Feel free to distribute this fix via modem, newsletter, etc but pleasedon't alter it. 2p}If this is distributed via newsletter, I sure wouldappreciate a copy. Well, Ronnie Riche has come out with yet another 2q}version of Textpro, buthe only fixed the problem with the parameter commands. Since I have hisaddress now, I'll inform him2r} of the other problems. :) Anyway, this is the new fix file for Textpro Plus 4.0x. It is updated,and has only a BASIC 2s}program to make things easier on me. Since TextproPlus 4.0X is for all DOSes and machines I don't need to make different fi2t}xfiles and you don't have to wait for my newest fix. The fixes incorporated into this file: Problem with the paramete2u}r commands: The new version of Textpro fixes the problem that occured with theparameter commands by changing the slash to2v} a comma. This should work withalmost every Atari DOS because the comma is recognized as a filenameterminator (the reason 2w}for this is because RENAME requires two filenames,and uses a comma as a filename terminator). However, the EOL (RETURN,Dec2x}imal 155, Hex $9B) is the universal terminator (for Atari 8-bits) andshould be used as such. This fix patches Textpro so th2y}at before sending afilename to DOS it changes the comma (or slash, or whatever you decide tochange it to) to an EOL, then w2z}hen DOS returns to Textpro, it changes itback. In Textpro Plus 4.0x you can change the slash character to one ofyour own c2{}hoosing but changing it to an EOL makes Select-L,l and P printa return to the screen (instead of the left arrow). Lockup2|} problem on reset: I had this problem for the longest time but never managed to figure outwhat was happening. Anyway, t2}}he new version apparently fixed this andhitting RESET works perfectly. SDX+MIO USERS: You have a slight bonus when using2~} Textpro Plus. If youneed to reconfigure your MIO you can do it from Textpro and upon hittingRESET you'll be returned to T2}extpro. If you try to reconfigure the MIO fromthe SDX command line the SDX will cold start when you return from the MIO.2} Enable/Disable screen keys: This fix patches the Select-Control-Z and Select-Control-X functions.X turned the screen o2}ff, and Z turned it back on. I felt this was a wasteand not in the spirit of Textpro's other commands that toggle states (C2}APS,INVERSE, Ctrl-A, etc) so now both Z and X toggle the screen display. Perhapslater the Z can be used for something else2}. Function keys: This fix is for all the nuts out there (myself included) who have managedto restore the function key2}s to their XL/XE computers. The 4 function keysappeared briefly on the 1200xl computer and then disappeared from futuremac2}hines. They act as the arrow keys but control does not have to be helddown. They have a few other functions, but those are2} useless in Textpro.The code to support these function keys did not disappear and still existsin working order in the new r2}oms. That's the good news...now the bad, Textpro (any version) does notrecognize these function keys. This is not good, 2}I restored my functionkeys because I wanted to be able to use them as arrow keys without holdingdown the control key at the2} same time. This fix will make the functionkeys work with Textpro Plus 4.0x but NOT with any other version of Textpro. J2}ust as a teaser...do you know that you can add 6 more function keys toyour wonderful 8-bit Atari? I'll get around to tellin2}g you how this is doneabout the same time as the first revision of Textpro 4.0X comes out. :) Find function: This ha2}s been sped up but unless you do a LOT of macro finds and/or globalreplaces you'll never notice the difference. The most ti2}me consuming part offinds/global replaces is the screen movement. Soon as I figure out how itworks, I'll make a patch to h2}ave the screen jump right to the new cursorposition rather than scroll through the entire buffer. Keyboard Commands: 2} The keys modified by this fix are listed at the end of this file. Acomplete summary of Textpro Plus 4.0X commands will be 2}made available soon. Since the authors of Textpro do not want it distributed in modified form,you should load this fix2} everytime you load up Textpro to prevent amodified copy from being distributed accidentally. To load the fix fromwithin T2}extpro, just hold down the select key and press control-W. Thecommand line will show 'Binary Load>D:' and you just need to 2}type inTP40FIX.OBJ and hit return. The screen will return to the standard blueand the normal atari character set. To fix 2}this just type CTRL-M. That'sall there is to it. If you prefer not to load the fix in everytime you useTextpro, you can a2}ppend the fix to the Textpro file and it will be thereeverytime you use that version. Again, please don't distribute your "2}new"version.Charles HughesUsenet: Charles_Hughes@cup.portal.comPhone: (408) 732-7749Mail: 555 E. Washington #3012} Sunnyvale, Ca 94086-----cut here---------BASIC fix. Type in this short program, or use Textpro to edit it out o2}f thisfile and then ENTER and RUN it.-----cut here---------100 Rem TXTPRO.BAS110 REM This file creates a patch for120 RE2}M Textpro Plus 4.0X130 OPEN #1,8,0,"D1:TP40FIX.OBJ"140 READ X:IF X=-1 THEN 160150 PUT #1,X:GOTO 140160 CLOSE #1170 END 2}1000 DATA 255,255,212,156,214,156,76,01001 DATA 6,0,6,55,6,189,68,31002 DATA 133,212,189,69,3,133,213,1601003 DATA 1,200,22}40,30,177,212,201,1551004 DATA 240,9,205,149,124,208,242,1691005 DATA 155,145,212,140,48,6,32,861006 DATA 228,172,48,6,1732},149,124,1451007 DATA 212,96,76,86,228,0,32,1801008 DATA 126,153,220,181,96,178,166,1801009 DATA 166,32,49,6,212,166,232,12}661010 DATA 234,234,234,162,0,173,219,1811011 DATA 240,85,189,220,181,209,138,2401012 DATA 5,224,0,208,238,248,166,2531012}3 DATA 166,232,236,219,181,208,224,631014 DATA 148,64,148,28,29,79,148,801015 DATA 148,30,31,127,148,128,148,81016 DATA 5,2}143,148,144,148,17,26,1911017 DATA 148,192,148,154,204,207,148,2081018 DATA 148,142,236,217,128,218,128,2251019 DATA 171,22}26,171,238,171,169,0,2051020 DATA 47,2,208,2,169,34,141,471021 DATA 2,96,17,125,35,125,234,2341022 DATA 24,169,40,109,69,12}81,24,1011023 DATA 88,133,136,165,89,105,0,1331024 DATA 137,-1-----cut here--------- TextPro Plus Mod2}ified Command Summary KEYBOARD COMMANDS Normal Key Plus2} Select ---------------------------------------------------------------------- ! F1 Same as Ctrl + ! 2} F2 Same as Ctrl * ! F3 Same as Ctrl - ! F4 Same as Ctrl = ! Shift F1 Same as Ctrl H ! Shift F2 2} Same as Ctrl E ! Shift F3 Same as Ctrl Q ! Shift F4 Same as Ctrl Z ! Ctrl F1 Same as Select-Ctrl X ! Ctrl F2}2 Same as Select-L ! Ctrl F3 Same as Select-Ctrl N ! Ctrl F4 Same as Select-l Ctrl X Exit to DOS 2} ! Toggle Screen Display On/Off Ctrl Z End of Line ! Toggle Screen Display On/Off ----2}------------------------------------------------------------------ ! Toggle Screen Display On/Off ----0C